against nature


Results for "against nature"

English - Turkish Dictionary

against nature

(English - Turkish Dictionary) :
doğaya aykırı.